suicide by cop – English–Français translations

🇬🇧 en fr 🇫🇷

suicide by cop noun

  • suicide by provoking a police officer
suicide par police interposée
Wiktionary Links